
The Galleria
In Uptown Houston, The Galleria is a wonderland for shoppers with discriminating taste and a budget to go with it. This is the largest shopping mall in Texas and an icon in the Houston retail scene, boasting over 400 fine stores and restaurants, including exclusive retailers unique to Houston, along with an ice rink and two high-rise hotels.
Read more